function Person(name, age) {
  this.name = name
  this.age = age
}

function Star(name, age, money) {
  // this.name = name
  // this.age = age
  // 调用 Person 的同时，并把 Person 中的 this 改成了这儿的 this（Star 的实例）
  // !#1 借用/盗用构造函数继承
  Person.call(this, name, age)
  // Person.apply(this, [name, age])
  this.money = money
}

const r = new Star('wsc', 38, 100000)
console.log(r)